Big Huge Thesaurus

superfamily Coccoidea

noun